w3c/html5 api references dom, forms and styles specification description status html5 forms partial html5 form features the content attribute currently not supported is formnovalidate of form element lcwd selectors api level 1 api for retrieving element nodes from the dom by matching against a group of selectors lcwd selectors api level 2 partial api for retrieving element nodes from the dom by matching against a group of selectors, and for testing if a given element matches a particular selector the methods currently not supported are queryscopedselector, queryscopedselectorall of nodeselector interface matchesselector of element interface wd media queries partial offers a mechanism that allows adapting the layout and behavior of a web page based on some of the characteristics of the device, including the screen width/height the query currently not supported is color-index, min-color-index, max-color-index, resolution, scan, print, 3d-glasses, grid rec css transforms css transforms allows elements styled with css to be transformed in two-dimensional or three-dimensional space wd css animations module level 3 css animations allow an author to modify css property values over time wd css transitions module level 3 partial css transitions allow property changes in css values to occur smoothly over a specified duration the method and attribute currently not supported are inittransitionevent of transitionevent interface pseudoelement of transitionevent interface wd css color module level 3 css3 color enhancements related to color values and properties for foreground color and group opacity rec css backgrounds and borders module level 3 rounded corners, complex background images, shadow effects cr css flexible box layout module css box model optimized for user interface design lcwd css multi-column layout module partial creates multiple columns for laying out text the property currently not supported is column-fill the values currently not supported are column, avoid-page and avoid-column of properties break-before and break-afteravoid-page and avoid-column of property break-inside cr css text module level 3 partial css properties for text manipulation and specifies their processing model the properties currently not supported are text-justify, text-decoration-color, text-decoration-line, text-decoration-style, text-decoration-skip, hanging-punctuation wd css basic user interface module level 3 css3 ui user interface related css enhancements lcwd css fonts module level 3 partial @font-face rule with downloadable font src url the features currently not supported are font-feature-settings, font-language-override, font-synthesis, font-variant-alternates, font-variant-caps, font-variant-east-asian, font-variant-numeric, font-variant-position, font-size-adjust, font-stretch wd woff file format 1 0 web open font format file format 1 0 pr dom/javascript related html5 enhancements handy dom/javascript related enhancements in html5 lcwd device specification description status touch events version 1 partial w3c touch event specification for touch devices the method currently not supported is identifiedtouch of touchlist interface wd deviceorientation event specification partial provides access to orientation and acceleration data the method and event currently not supported are initaccelerometerevent of devicemotionevent interface compassneedscalibration event required feature http //tizen org/feature/sensor accelerometer http //tizen org/feature/sensor gyroscope http //tizen org/feature/sensor magnetometer lcwd battery status api w3c battery api defines new dom event types that provide information about the battery status of the hosting device cr vibration api haptic feedback api from w3c lcwd html5 browser state signals when network connectivity is available to the web environment lcwd the screen orientation api to provide an interface for web applications to be able to read the screen orientation state, to be informed when this state changes and to be able to lock the screen orientation to a specific staterequired feature http //tizen org/feature/sensor magnetometer wd the network information api w3c network information api provides an interface for the web applications to access the underlying network information connection info of the device wd gamepad api the gamepad api specifies interfaces to access and respond to signals from gaming controllers and other game accessory devices in a structured way it contains 3 interfaces gamepad gamepadbutton gamepadevent the method navigator getgamepads returns an array of gamepad objects for each instance of gamepad connected to the device wd graphics specification description status html5 the canvas element partial html5 canvas element including 2d context and text the method currently not supported is toblob of htmlcanvaselement interface lcwd html canvas 2d context partial 2d context for the html canvas element the methods currently not supported are drawsystemfocusring, drawcustomfocusring, scrollpathintoview of canvasrenderingcontext2d interface wd html5 svg inline svg 1 1 support in html5 lcwd media specification description status html5 the video element partial html5 video element the attributes currently not supported are startoffsettime and videotracks of htmlmediaelement interface lcwd html5 the audio element partial html5 audio element the attributes currently not supported are startoffsettime and audiotracks of htmlmediaelement interface lcwd getusermedia partial api that directly manipulates streams from cameras and microphones the dictionary member currently not supported is audio of mediastreamoptions dictionary privilege http //tizen org/privilege/mediacapture public level required feature http //tizen org/feature/camera http //tizen org/feature/microphone ed web audio api partial w3c web audio api describes a high-level javascript api for processing and synthesizing audio in web applications the interfaces and attribute currently not supported are mediaelementaudiosourcenode and mediastreamaudiosourcenode interfaces computedvalue of audioparam interface the enum string constant value currently not supported for panningmodel attribute is soundfield of panningmodeltype enum wd html media capture capture and record multimedia content with input tag required feature http //tizen org/feature/camera http //tizen org/feature/microphone lcwd communication specification description status the websocket api offers bi-directional network connectivity cr xmlhttprequest level 2 enhancements on xhr, including binary file uploading, formdata submission, transfer progress, etc wd html5 the session history of browsing contexts partial navigating the sequence of documents in a browsing context the methods currently not supported are resolveurl of location interface initpopstateevent of popstateevent interface initpagetransitionevent of pagetransitionevent interface lcwd server-sent events the api allows triggering dom events based on push notifications via http and other protocols wd html5 web messaging html5 web messaging the postmessage api allows for web applications to communicate between each other cr storage specification description status web storage w3c storage specification including session and local storage cr file api reads files from local device file system wd file api directories and system api that allows accessing the device file system privilege level public privilege http //tizen org/privilege/unlimitedstorage wd file api writer partial saves or modifies files in local device file system the interface and method currently not supported are filesaver interface saveas of window interface privilege level public privilege http //tizen org/privilege/unlimitedstorage wd html5 application caches html5 application cache and custom handlers lcwd indexed database api partial a database of values and hierarchical objects that integrates naturally with javascript, and can be queried and updated very efficiently the attributes and method currently not supported are oldversion, newversion of idbversionchangeevent interface initidbversionchangeevent of idbversionchangeevent interface privilege level public privilege http //tizen org/privilege/unlimitedstorage wd web sql database api for storing data in databases that can be queried using a variant of sql privilege level public privilege http //tizen org/privilege/unlimitedstorage note security specification description status cross-origin resource sharing sharing of resources across different domains lcwd html5 the iframe element access restriction sandboxing for iframe content the available values of sandbox attribute are allow-same-origin, allow-scripts, allow-forms, allow-top-navigation lcwd content security policy 1 0 partial defines a policy language used to declare a set of content restrictions for a web resource, and a mechanism for transmitting the policy from a server to a client where the policy is enforced the directive currently not supported is object-src cr ui specification description status clipboard api and events partial to describe apis for clipboard operations such as copy, cut & paste in web applications the constructor of clipboardevent interface is not supported wd html5 drag and drop partial to define an event-based drag-and-drop mechanism the method currently not supported is addelement of datatransfer interface lcwd web notifications partial to define an api for displaying simple notifications to the user the dictionary members currently not supported are titledir, bodydir of notificationoptions dictionary privilege level public privilege http //tizen org/privilege/notification wd performance and optimization specification description status web workers partial api that allows web application authors to spawn background workers running scripts in parallel to their main page the event handlers, interfaces and attributes currently not supported are ononline, onoffline of workerglobalscope interface sharedworkerglobalscope and sharedworker interfaces lineno, filename of errorevent interface cr page visibility this specification defines a means for developers to programmatically determine the current visibility state of the page in order to develop power and cpu efficient web applications cr timing control for script-based animations resource effective animation timing control by user agent lcwd navigation timing this specification defines an interface for web applications to access timing information related to navigation and elements rec location specification description status geolocation api specification provides scripted access to geographical location information associated with the hosting device privilege level public privilege http //tizen org/privilege/location required feature http //tizen org/feature/location gps pr widget specification description status widget packaging and xml configuration a packaging format and metadata for a class of software known as widgets rec widget interface api for widgets that provides, amongst other things, functionality for accessing a widget's metadata and persistently storing data lcwd xml digital signatures for widgets a profile of the xml signature syntax and processing 1 1 specification to allow a widget package to be digitally signed pr widget access request policy the security model controlling network access from within a widget, as well as a method for authors to request that the user agent grant access to certain network resources or sets thereof rec w3c specification status ed editor’s draft wd working draft lcwd last call working draft cr candidate recommendation pr proposed recommendation rec recommendation see w3c technical report development process for more details notethe apis in ed, wd, lc status are considered to be in preliminary state such apis do not carry a version compatibility promise they may change in future versions of tizen if the specifications change